dog walking - German English Dictionary